package com.example.day9_sqlite;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;

import androidx.annotation.Nullable;

public class MySqlite extends SQLiteOpenHelper {
    //参数一：上下文  参数二：数据库的名 xx.db  参数三 ：工厂类  参数四：数据库的版本号
    public MySqlite(@Nullable Context context) {
        super(context, "2208a.db", null, 1);
    }
    //  int --->integer   auto_increment -->autoincrement
    @Override
    public void onCreate(SQLiteDatabase db) {
        //创建表----只执行一次---如果更改了内容，需要卸载APP
        //  主键 自增  非空
        db.execSQL("create table user(id integer primary key autoincrement not null,name1 varchar(20),age integer)");
    }

    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {

    }
}
